package com.zdy.im.user.vo.response;


import java.io.Serializable;
import java.util.Date;

import com.sixeco.framework.common.api.ApiDesc;
import com.sixeco.framework.common.data.BaseBeanClone;

/**
* @ClassName: ImChatRoomShowResponseVo.java
* @Description: 群的数据交互处理类
 * @Author 作者 : zdy
 * @CreateDate 创建时间: 2021-02-30
* @version V1.0.0
* <p>
* ----------------------------------------------------------------------------
*  modifyer    modifyTime                 comment
*
* ----------------------------------------------------------------------------
* </p>
*/
public class ImChatRoomShowResponseVo extends BaseBeanClone implements Serializable {

    private long id;

 		/** number 群编号  */
 		@ApiDesc(value = "群编号", required = 0)
 		private long number;
 		/** name 群名称  */
 		@ApiDesc(value = "群名称", required = 0)
 		private String name;
 		/** avatar 群头像  */
 		@ApiDesc(value = "群头像", required = 0)
 		private String avatar;
 		/** master 群主  */
 		@ApiDesc(value = "群主", required = 0)
 		private String master;
 		/** masterId 群主id  */
 		@ApiDesc(value = "群主id", required = 0)
 		private long masterId;
 		/** remarks 说明  */
 		@ApiDesc(value = "说明", required = 0)
 		private String remarks;
 		/** createBy 创建人  */
 		@ApiDesc(value = "创建人", required = 0)
 		private String createBy;
 		/** updateBy 修改人  */
 		@ApiDesc(value = "修改人", required = 0)
 		private String updateBy;
 		/** notice 公告  */
 		@ApiDesc(value = "公告", required = 0)
 		private String notice;
 		/** createDate   */
 		@ApiDesc(value = "", required = 0)
 		private Date createDate;
 		/** updateDate   */
 		@ApiDesc(value = "", required = 0)
 		private Date updateDate;
 		/** status 0失效 1有效 2删除  */
 		@ApiDesc(value = "0失效 1有效 2删除", required = 0)
 		private int status;

    public static ImChatRoomShowResponseVo build(){
        return new ImChatRoomShowResponseVo();
    }
 		public void setNumber( long number){
 		 		this.number = number ; 
 		 		}

 		public long getNumber(){
 		 		return this.number;
 		}
 		public ImChatRoomShowResponseVo toNumber( long number){
 		 		this.number = number ; 
 		 		 return this ;
 		}
 		public void setName( String name){
 		 		this.name = name ; 
 		 		}

 		public String getName(){
 		 		return this.name;
 		}
 		public ImChatRoomShowResponseVo toName( String name){
 		 		this.name = name ; 
 		 		 return this ;
 		}
 		public void setAvatar( String avatar){
 		 		this.avatar = avatar ; 
 		 		}

 		public String getAvatar(){
 		 		return this.avatar;
 		}
 		public ImChatRoomShowResponseVo toAvatar( String avatar){
 		 		this.avatar = avatar ; 
 		 		 return this ;
 		}
 		public void setMaster( String master){
 		 		this.master = master ; 
 		 		}

 		public String getMaster(){
 		 		return this.master;
 		}
 		public ImChatRoomShowResponseVo toMaster( String master){
 		 		this.master = master ; 
 		 		 return this ;
 		}
 		public void setMasterId( long masterId){
 		 		this.masterId = masterId ; 
 		 		}

 		public long getMasterId(){
 		 		return this.masterId;
 		}
 		public ImChatRoomShowResponseVo toMasterId( long masterId){
 		 		this.masterId = masterId ; 
 		 		 return this ;
 		}
 		public void setRemarks( String remarks){
 		 		this.remarks = remarks ; 
 		 		}

 		public String getRemarks(){
 		 		return this.remarks;
 		}
 		public ImChatRoomShowResponseVo toRemarks( String remarks){
 		 		this.remarks = remarks ; 
 		 		 return this ;
 		}
 		public void setCreateBy( String createBy){
 		 		this.createBy = createBy ; 
 		 		}

 		public String getCreateBy(){
 		 		return this.createBy;
 		}
 		public ImChatRoomShowResponseVo toCreateBy( String createBy){
 		 		this.createBy = createBy ; 
 		 		 return this ;
 		}
 		public void setUpdateBy( String updateBy){
 		 		this.updateBy = updateBy ; 
 		 		}

 		public String getUpdateBy(){
 		 		return this.updateBy;
 		}
 		public ImChatRoomShowResponseVo toUpdateBy( String updateBy){
 		 		this.updateBy = updateBy ; 
 		 		 return this ;
 		}
 		public void setNotice( String notice){
 		 		this.notice = notice ; 
 		 		}

 		public String getNotice(){
 		 		return this.notice;
 		}
 		public ImChatRoomShowResponseVo toNotice( String notice){
 		 		this.notice = notice ; 
 		 		 return this ;
 		}
 		public void setCreateDate( Date createDate){
 		 		this.createDate = createDate ; 
 		 		}

 		public Date getCreateDate(){
 		 		return this.createDate;
 		}
 		public ImChatRoomShowResponseVo toCreateDate( Date createDate){
 		 		this.createDate = createDate ; 
 		 		 return this ;
 		}
 		public void setUpdateDate( Date updateDate){
 		 		this.updateDate = updateDate ; 
 		 		}

 		public Date getUpdateDate(){
 		 		return this.updateDate;
 		}
 		public ImChatRoomShowResponseVo toUpdateDate( Date updateDate){
 		 		this.updateDate = updateDate ; 
 		 		 return this ;
 		}
 		public void setStatus( int status){
 		 		this.status = status ; 
 		 		}

 		public int getStatus(){
 		 		return this.status;
 		}
 		public ImChatRoomShowResponseVo toStatus( int status){
 		 		this.status = status ; 
 		 		 return this ;
 		}

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }





}
